Non-Intrusive and Workflow-Aware Virtual Network Function Scheduling in User-Space

نویسندگان

چکیده

The simple programming model and very low-overhead I/O capabilities of emerging packet processing techniques leveraging kernel-bypass poll-mode is gaining significant popularity for building high performance software middleboxes ( xmlns:xlink="http://www.w3.org/1999/xlink">aka xmlns:xlink="http://www.w3.org/1999/xlink">Virtual Network Functions (VNFs) ). However, existing OS schedulers fall short in rightsizing CPU allocation to VNFs due the schedulers’ shortcoming capturing actual cost these VNFs. This issue further exacerbated by their inability consider VNF order when are chained form Service Function Chains (SFCs). state-of-the-art proposed as an alternative xmlns:xlink="http://www.w3.org/1999/xlink">intrusive , requiring be built with scheduler specific libraries or having carefully selected scheduling checkpoints. highly restricts that can properly work schedulers. In this article, we present UN xmlns:xlink="http://www.w3.org/1999/xlink">i xmlns:xlink="http://www.w3.org/1999/xlink">S a U ser-space xmlns:xlink="http://www.w3.org/1999/xlink">N on- xmlns:xlink="http://www.w3.org/1999/xlink">i ntrusive work-flow aware xmlns:xlink="http://www.w3.org/1999/xlink">S cheduler. Unlike approaches, UNiS non-intrusive, i.e., does not require modifications treats black boxes. also workflow-aware, takes SFC into account while Testbed experiments show able achieve throughput within 90 98 percent achievable using intrusive co-operative synthetic real data center traffic, respectively.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Memory and Network Aware Scheduling of Virtual Machine Migrations∗

Live-migration has become a common operation on virtualized infrastructures. Indeed, it is widely used by resource management algorithms to distribute the load between servers and to reduce energy consumption [1, 2]. Operators rely also on migrations to prepare production servers for critical maintenance by relocating their running VMs elsewhere. To apply new VM placement decisions, livemigrati...

متن کامل

On Non-Intrusive Workload-Aware Database Replication

Performance and high-availability are the crucial factors in the development of nowadays distributed database systems. Both of these challenges are commonly addressed by means of the same technique, database replication. The overall throughput of the system is increased by leveraging parallel computation on different sites, and in case of replica failures, availability is improved by redirectin...

متن کامل

Non-Intrusive Scheduling of TCP Flows

We investigate how to build a non-intrusive scheduled TCP. For the flows of a given origin-destination pair, the objective is to schedule their TCP segments (according to some desired criteria) without modifying the network bandwidth-share used by these flows, which in turn ensures friendliness with respect to the rest of the network. We show that in order for a scheduling algorithm to be stric...

متن کامل

Network-Aware Grid Scheduling

Network links, as the communication media for Grid transmissions, should be considered as a parameter to decide about the convenience of using other different resources, such as CPU. This is achieved by means of a scheduling algorithm, which decides which computing resource will execute each users’ jobs. This task (the scheduling of jobs to computing resources) is done by taking into account th...

متن کامل

Network Aware Scheduling in Grids

Computational Grids consist of an aggregation of data and computing resources, which can be co-allocated to execute large data-intensive tasks which cannot be handled by an individual resource. The vast amounts of (possibly remote) data these tasks process give rise to the need for a high-capacity network interconnecting the various resources. In this paper, it is argued that, in order to obtai...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Cloud Computing

سال: 2022

ISSN: ['2168-7161', '2372-0018']

DOI: https://doi.org/10.1109/tcc.2020.3024232